gingerbread tree (parinari macrophyllum) - German English Dictionary